almost impassable - Turkish English Dictionary